num = input().split()
a = float(num[0])
b = float(num[1])
print("%g" % (a % b))

"""
最终经过大量摸索和尝试发现这样做就是对的，这个做法确实和2，3有区别，但是我尝试了针对其中一些区别对2，3进行更改，仍然没办法改对。
所以并不清楚那个决定性的区别是什么。
欢迎大家自行尝试和探究原因，如果发现了请告诉我！
"""
